//
//  UILabel + extension.swift
//  WeiBo09
//
//  Created by 裘明 on 15/9/12.
//  Copyright © 2015年 qm. All rights reserved.
//

import UIKit

extension UILabel {
    
    /// 遍历构造函数
    ///
    /// - parameter title:    title
    /// - parameter color:    color
    /// - parameter fontSize: fortSize
    ///
    /// - returns: UILabel
    convenience init(title: String?, color: UIColor, fontSize: CGFloat, layoutWidth: CGFloat = 0) {
        // 实例化当前对象
        self.init()
        text = title
        textColor = color
        font = UIFont.systemFontOfSize(fontSize)
        
        if layoutWidth > 0 {
            preferredMaxLayoutWidth = layoutWidth
            numberOfLines = 0
        }
        sizeToFit()
    }
}